package com.egoo.ticket.server.pojo.dto;

import com.egoo.ticket.server.pojo.vo.WorkOrderTypeNodeVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * 创建activiti的xml要传的对象
 * @author Administrator
 */
@Data
@ApiModel("创建activiti的xml的对象")
public class CreateActivitiXmlDto {
	/**
	 * xml文件的保存地址
	 */
	@ApiModelProperty("xml文件的保存地址")
	private String xmlUrl;

	/**
	 * 工单类型id
	 */
	@ApiModelProperty("工单类型id")
	private Long workOrderTypeId;

	/**
	 * 工单类型name
	 */
	@ApiModelProperty("工单类型name")
	private String workOrderTypeName;

	/**
	 * 开始节点id
	 */
	@ApiModelProperty("开始节点id")
	private Long workOrderTypeNodeVoStartId;

	/**
	 * 开始节点name
	 */
	@ApiModelProperty("开始节点name")
	private String workOrderTypeNodeVoStartName;

	/**
	 * /流转节点集合
	 */
	@ApiModelProperty("流转节点集合")
	private List<WorkOrderTypeNodeVo> flowNodeList;
}
